package com.net.xpay.common.manager;

import com.net.common.manager.DomainManager;
import com.net.xpay.common.domain.SelfServiceAccount;
import com.net.xpay.common.model.search.SelfServiceAccountSearchModel;

import java.util.List;


public interface SelfServiceAccountManager extends DomainManager<Long,SelfServiceAccount> {

    List<SelfServiceAccount> search(SelfServiceAccountSearchModel searchModel);

    long searchCount(SelfServiceAccountSearchModel searchModel);

    SelfServiceAccount doAdd(SelfServiceAccount model);

    SelfServiceAccount doUpdate(SelfServiceAccount model);

    SelfServiceAccount doDetail(SelfServiceAccount model);
}
